﻿GetShogunateCharacterName = {
	type = all

	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_default
		}
		localization_key = SHOGUNATE_CHARACTER_NAMING_MDOE_DEFAULT
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_preference
		}
		localization_key = SHOGUNATE_CHARACTER_NAMING_MDOE_NICKNAME_PREFERENCE
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_inside
		}
		localization_key = SHOGUNATE_CHARACTER_NAMING_MDOE_NICKNAME_INSIDE
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_only
		}
		localization_key = SHOGUNATE_CHARACTER_NAMING_MDOE_NICKNAME_ONLY
	}
	text = {
		fallback = yes
		localization_key = SHOGUNATE_CHARACTER_NAMING_MDOE_DEFAULT
	}
}


GetShogunateCharacterNameFromCharacter = {
	type = all

	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_default
		}
		localization_key = SHOGUNATE_GET_NAME_FROM_CHARACTER_DEFAULT
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_preference
		}
		localization_key = SHOGUNATE_GET_NAME_FROM_CHARACTER_NICKNAME_PREFERENCE
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_inside
		}
		localization_key = SHOGUNATE_GET_NAME_FROM_CHARACTER_NICKNAME_INSIDE
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_only
		}
		localization_key = SHOGUNATE_GET_NAME_FROM_CHARACTER_NICKNAME_ONLY
	}
	text = {
		fallback = yes
		localization_key = SHOGUNATE_GET_NAME_FROM_CHARACTER_DEFAULT
	}
}


GetShogunateCharacterNameNoTooltipFromCharacter = {
	type = all

	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_default
		}
		localization_key = SHOGUNATE_GET_NAME_NO_TOOLTIP_FROM_CHARACTER_DEFAULT
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_preference
		}
		localization_key = SHOGUNATE_GET_NAME_NO_TOOLTIP_FROM_CHARACTER_NICKNAME_PREFERENCE
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_inside
		}
		localization_key = SHOGUNATE_GET_NAME_NO_TOOLTIP_FROM_CHARACTER_NICKNAME_INSIDE
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_only
		}
		localization_key = SHOGUNATE_GET_NAME_NO_TOOLTIP_FROM_CHARACTER_NICKNAME_ONLY
	}
	text = {
		fallback = yes
		localization_key = SHOGUNATE_GET_NAME_NO_TOOLTIP_FROM_CHARACTER_DEFAULT
	}
}


GetShogunateCharacterNameDynastyTree = {
	type = all

	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_default
		}
		localization_key = SHOGUNATE_GET_NAME_DYNASTY_TREE_DEFAULT
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_preference
		}
		localization_key = SHOGUNATE_GET_NAME_DYNASTY_TREE_DEFAULT
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_inside
		}
		localization_key = SHOGUNATE_GET_NAME_DYNASTY_TREE_DEFAULT
	}
	text = {
		trigger = {
			exists = global_var:shogunate_character_naming_mode
			global_var:shogunate_character_naming_mode = flag:shogunate_character_naming_mode_nickname_only
		}
		localization_key = SHOGUNATE_GET_NAME_DYNASTY_TREE_DEFAULT
	}
	text = {
		fallback = yes
		localization_key = SHOGUNATE_GET_NAME_DYNASTY_TREE_DEFAULT
	}
}
